@charset "utf-8";
/* CSS Document */

a:link {color:#000000;text-decoration: none;}      /* 未访问链接*/
a:visited {color:#000000;text-decoration: none;}  /* 已访问链接 */
a:hover{color:#FF00FF;text-decoration: none;}  /* 鼠标移动到链接上 */
a:active {color:#0000FF;text-decoration: none;}  /* 鼠标点击时 */


/*最顶部样式*/
.top{margin:0;padding:0;background-color:rgb(8,33,54);color:#fff; width: 100%; font-size: 14px; line-height: 50px;justify-content:space-between;}
.top i{color:#2288fc;}
.top a:link{color:#fff;text-decoration: none;}
.top a:visited{color:#fff;text-decoration: none;}
.top a:hover{color:#2288fc;text-decoration: none;}
.top a:active{color:#2288fc;text-decoration: none;}
    /*顶部块样式*/
.top_a{margin:0;padding:0 ;overflow:hidden;font-size:14px;}
.top_a:link,.top_a:visited{
  color:#fff;
  background-color:#2288fc;
  display:inline;
  margin:0;
  padding:16px 30px;
  height:50px;line-height:50px;
  text-decoration: none;
}
.top_a:hover,.top_a:active{color:#2288fc;background-color:#fff;display:inline;margin:0;padding:16px 30px;height:50px;line-height:50px;text-decoration: none;}


/*导航样式*/
.menu_botton{margin:0;padding:0;border:0;}

/*广告*/
.banner{margin:0;padding:0; position: relative;width:100%;}
.banner_bgs{margin:0;padding:0;background-color:rgb(8,33,54,0.1);position:absolute;
  top:0;
  bottom:0;  
  left:0;
  right:0;
  color:#fff;
    display: flex;
    flex-direction: column;      /*元素的排列方向为垂直*/
    justify-content: center;    /*水平居中对齐*/
    align-items: center;        /*垂直居中对齐*/
    }
.banner_bg{margin:0;padding:0;background-color:rgb(8,33,54,0.6);position:absolute;
  top:0;
  bottom:0;  
  left:0;
  right:0;
  color:#fff;
    display: flex;
    flex-direction: column;      /*元素的排列方向为垂直*/
    justify-content: center;    /*水平居中对齐*/
    align-items: center;        /*垂直居中对齐*/
    }
    
/*背景颜色*/
.bg{background-color:#153c80;margin:0;}
.bgs{background-color:#eff3f9;margin: 0;padding:0;}
.about_bg{background:#fff;box-shadow:10px 5px 5px #000;border-radius:5px;padding:10px 10px 30px 10px;margin:10px 0;}
/*页面主体*/
.content_bg{background-color:#fff;margin:10px 0 0 0;}
.content{margin:0;padding:5px;line-height:180%;}
.content a{font-weight:700;}
/*首页标题*/
.title_box{border-bottom:1px solid #f3f3f3;margin:10px 0 20px 0 ;padding:10px 0;}
.title_boxs{border-bottom:1px dotted #153c80;margin:20px 0;padding:10px 0;}
.title{font-size:20px;font-weight:500;color:#153c80;text-align:center; }
.en_title{margin:0;padding:0;font-size:14px;color:#cccccc;text-align:center;}

.margin-top{margin:20px 0 0 0;}
.padding-t{padding:60px 0 0 0;}
.padding-tb{padding:1rem 0;margin:20px 0;}
/*首页关于*/
.about_des{margin:0;padding:0 5px;font-size:15px;line-height:220%;}
/*面包屑*/
.a_box{position:relative;margin:0;padding:0;font-size:14px;}/**相对定位*/
.action{position:absolute;top:-2rem;left:0;right:0;margin:0;padding:0 1rem;color:#fff;height:2rem;line-height:2rem;background-color:#153c80;white-space:nowrap;}/*栏目导航*/
.actions{position:absolute;top:-2rem;left:0;right:0;margin:0;padding:0 1rem;color:#fff;height:2rem;line-height:2rem;background-color:#153c80;white-space:nowrap;border-left:1px solid #f8f8fa;font-size:14px;}/*面包屑*/
.actionss{position:absolute;top:-2rem;left:0;right:0;margin:0;padding:0 1rem;color:#fff;height:2rem;line-height:2rem;background-color:#153c80;white-space:nowrap;border-right:1px solid #f8f8fa;font-size:14px;}/*面包屑*/
.breadcrumb a:link,.breadcrumb a:visited{color:#fff;}
.breadcrumb a:hover,.breadcrumb a:active{
  color:#2288fc;
  text-decoration: none;
}
/*左侧导航*/
.left_title{margin:0;padding:0 1rem;font-size:1rem;font-weight:800;}
.left_nav{margin:0;padding:0;width:100%;}
.left_bg{background-color:#153c80;width:100%;}
.left_li{
  margin:0;
  padding:0.5rem 0;
  border-bottom:1px dotted #ddd;
  width:100%;
  list-style-type: none;
  
}
/*产品分类*/
.l_title{background-color:#153c80;padding:10px;font-size:18px;color:#fff;}
.p_ul{margin:0 0 5px 0;padding:5px;background-color:#eff3f9;height:95%;}
.p_li{
  margin:0;
  padding:10px 0;
  border-bottom:1px dotted #ddd;
  list-style-type: none;
}
/*推荐产品*/
.p_commend{margin: 0;padding:0; position: relative;background-color:#fff;}
.p_img{margin:0;padding:0;}
.p_text{
  position:absolute;
  top:5px;
  bottom:5px;  
  left:5px;
  right:5px;
  font-size:14px;
  opacity: 0;
  overflow:hidden;
    padding:10px;
   display: -webkit-box;             /*flex弹性布局*/
   -webkit-box-align: center;
   -webkit-box-pack: center;
    }

.p_text:hover{
background-color:#153c80;opacity: 0.8;color:#fff; margin: auto;
transition: opacity 1s;
-webkit-transition: opacity 1s;
}
.p_title{margin:0;padding:10px 0;text-align:center;
white-space: nowrap;
 overflow: hidden;
text-overflow: ellipsis;}

/*产品应用*/
.p_yy{margin:10px 0;padding:0;position: relative;}
.p_yy_text{  position:absolute;
  top:5px;
  bottom:5px;  
  left:5px;
  right:5px;
  font-size:14px;
  opacity: 0;
  overflow:hidden;
    padding:10px;
  
   display: -webkit-box;             /*flex弹性布局*/
   -webkit-box-align: center;
   -webkit-box-pack: center;
  }

.p_yy_text:hover{
background-color:#153c80;opacity: 0.8;color:#fff; margin: auto;
transition: opacity 1s;
-webkit-transition: opacity 1s;
}

/*面包屑*/
.laction{
  margin:0;
  padding:0;
    font-size:14px;
  width:100%;
  background-color:rgb(248,249,250);
}
/*产品详情*/
.p_header{margin:0;padding:0;background-color:#f8f8f8;box-shadow: 2px 2px 2px #ddd;}
.product_title{margin:5px;padding:20px 0;overflow:hidden;font-size:16px;font-weight:600;border-bottom:1px dotted #ddd;}
.product_des{margin:5px;padding:5px 0;font-size:;line-height:180%;}
.product_ul{margin:10px;padding:0;}
.product_li{
  margin:0;
  padding:8px 0;
  list-style-type: none;
  border-bottom:1px dotted #ddd;
  font-size:14px;
  white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.product_tel{margin:0;padding:10px 0;color:#F00;font-weight:600;list-style-type: none;}
.product_content{margin:10px 0 0 0;padding:0;overflow:hidden;line-height:180%;font-size:14px;}
.product_h2{margin:5px 0;padding:10px 0;border-bottom:1px dotted #ddd;font-size:16px ;font-weight:600;background-color:#f8f8f8;text-indent:5px;}
.product_content table{width:100%;text-align:center;word-wrap: break-word;word-break:break-all;}
.product_content img{max-width:100%;margin:0;padding:0;}
.product_content a{font-weight:600;}
/*关于我们*/
.about{margin:10px 0;padding:5px;font-size:15px;line-height:200%;}

/*新闻中心*/
.news{margin:5px 0;padding:5px;border:1px dotted #ddd;}
.news_title{
margin:0;
padding:10px 0 0 0;
text-align:left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size:16px;
font-weight:600;
}
.news_img{margin: 0;padding:10px;overflow:hidden;width:100%;height:50%;}
.news_time{
  margin:0;
  padding:5px 0;
  color:#999;
  font-size:12px;
}
.news_des{margin:15px 0;padding:0;font-size:14px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:4;
overflow: hidden;
line-height:180%;
}

.news_more{margin:0;padding:0;text-align:right;overflow:hidden;background-color:#f8f8f8;font-size:20px;}
.news_bottom{margin:0;padding:0;border-bottom:1px dotted #ddd;}

.links{font-size:12px;}
/*footer*/
.footer{color:#fff;margin:10px 0 0 0;padding:20px 0;}
.footer_title{margin: 10px 0;padding:0;font-size:16px;font-weight:600;}
.footer_ul{margin:0;padding:0;}
.footer_li{
  margin:0;
  padding:2px 0;
  list-style-type: none;
}

.copyright a:link,.footer a:link {color:#fff;text-decoration: none;}      /* 未访问链接*/
.copyright a:visited,.footer a:visited {color:#fff;text-decoration: none;}  /* 已访问链接 */
.copyright a:hover,.footer a:hover{color:#2288fc;text-decoration: none;}  /* 鼠标移动到链接上 */
.copyright a:active ,.footer a:active{color:#2288fc;text-decoration: none;}  /* 鼠标点击时 */

/*copyright*/
.copyright{margin:0;padding:10px 0;background-color:rgb(8,33,54);color:#fff;width:100%;}